package com.bitmain.mmst.domain;
/**
 * 
 *
 * @author Richard - rui.wu@bitmain.com
 * @since 2016年7月13日
 *
 */
public class MinerNetworkMessage {
	/**
	 * 所属矿场Id
	 */
	private Long shelfId;
	/**
	 * 所属矿场名称
	 */
	private String shelfName;
	/**
	 * IP地址
	 */
	private String host;
	/**
	 * IP地址最后一位
	 */
	private Integer ipIndex;
	/**
	 * mac地址
	 */
	private String mac;
	/**
	 * 是否能够ping通
	 */
	private boolean pingable;
	/**
	 * 是否能够获取mac地址
	 */
	private boolean macable;
	
	private Long detectTime;
	
	public Long getShelfId() {
		return shelfId;
	}
	public void setShelfId(Long shelfId) {
		this.shelfId = shelfId;
	}
	public String getShelfName() {
		return shelfName;
	}
	public void setShelfName(String shelfName) {
		this.shelfName = shelfName;
	}
	public String getHost() {
		return host;
	}
	public void setHost(String host) {
		this.host = host;
	}
	public Integer getIpIndex() {
		return ipIndex;
	}
	public void setIpIndex(Integer ipIndex) {
		this.ipIndex = ipIndex;
	}
	public String getMac() {
		return mac;
	}
	public void setMac(String mac) {
		this.mac = mac;
	}
	public boolean getPingable() {
		return pingable;
	}
	public void setPingable(boolean pingable) {
		this.pingable = pingable;
	}
	public boolean getMacable() {
		return macable;
	}
	public void setMacable(boolean macable) {
		this.macable = macable;
	}
	public Long getDetectTime() {
		return detectTime;
	}
	public void setDetectTime(Long detectTime) {
		this.detectTime = detectTime;
	}
}
